# 自定义转换器的使用

from django.urls import path
from apps.users.views import UsernameCountView,RegisterView,LoginView,LogoutView
from apps.users.views import UserCenterView,EmailView,EmailVerificationView
from apps.users.views import CreateAddressView,AddressListView,UserHistoryView

urlpatterns=[

    #判断用户是否 重复登录， 《变量名》来获取参数
    path('usernames/<UC:username>/count/',UsernameCountView.as_view()),

    #注册接口的
    path('register/',RegisterView.as_view()),

    #登录
    path('login/',LoginView.as_view()),

    #退出
    path('logout/',LogoutView.as_view()),

    #展示用户个人中心
    path('info/',UserCenterView.as_view()),

    #邮箱
    path('emails/',EmailView.as_view()),

    #邮箱激活
    path('emails/verification/',EmailVerificationView.as_view()),

    #新增收货地址
    path('addresses/create/',CreateAddressView.as_view()),

    #查询收货地址
    path('addresses/',AddressListView.as_view()),

    #新增用户浏览记录
    path('addresses/',UserHistoryView.as_view()),

    #展示浏览记录
    path('browse_histories/',UserHistoryView.as_view()),
]